A vontade de desenvolver algum aplicativo com Android nativo já vinha me perseguindo há bastante tempo, porém a preguiça me afastava. Finalmente resolvi me aventurar. Só havia um empecilho: eu estava sem computador 😭.

Em busca do computador perfeito

Uma coisa maravilhosa que existe nos nossos dias são as comunidades de compra e venda nas redes sociais. No Facebook há uma ferramenta chamada Facebook Marketplace que é uma mão na roda. Lá encontrei um notebook Dell com uma configuração razoável e preço justo. Investi alguns dinheiros e comprei um SSD de 250gb para turbinar o belezinha. Pronto. Problema resolvido!

Ambiente de desenvolvimento

Uma tarefa essencial no desenvolvimento com Android é baixar e instalar o Android Studio. Não fiz nada fora do recomendado na instalação, apenas segui as instruções padrão e ao final da instalação o Android Studio estava funcionando a contento.

O desenvolvimento em sí

Para mim essa foi a parte mais difícil do processo. Confesso que minhas habilidades com Java não são as melhores (até por falta de vontade 😉). Após assistir alguns vídeos no Youtube já consegui entender alguns conceitos como activities, layout, etc. Depois foi tentativa e erro mesmo. Depois de algumas horas já tinha alguma coisa rodando no celular. Mais algumas horas e a primeira versão do AbreZap já estava pronta!

O aplicativo

O AbreZap é um aplicativo com uma tarefa bem simples: iniciar conversas no WhatsApp sem a necessidade de acrescentar um contato na agenda do celular. Pense no momento em que você quer pedir uma pizza numa pizzaria que atende pelo WhatsApp. Você precisaria acrescentar o contato dessa pizzaria na sua agenda antes de iniciar o pedido. Após o pedido feito você ficaria com o contato na sua agenda. Com o AbreZap isso não acontece. Você abre o aplicativo, insere o número da pizzaria e já inicia a conversa pelo WhatsApp sem a necessidade de adicionar nenhum contato na agenda.

Aos interessados, o aplicativo está disponível apenas para Android. Clique aqui para baixar. Baixem, testem e apontem possíveis falhas e melhorias. Feedback é sempre útil!